station tracks - French English Dictionary